well-funded research - Francés Inglés Diccionario